Clerf (, Klierf, Cliärref) ist eine Gemeinde im Großherzogtum Luxemburg und Hauptort des gleichnamigen Kantons.
Die Gemeinde liegt im Ösling, einem Teil der Ardennen. Die durchschnittliche geografische Höhe beträgt etwa 500 Meter über dem Meeresniveau. Der höchste Punkt der Gemeinde ist der Schwaarzenhiwwel nahe Marnach mit 544 m, der tiefste Punkt liegt auf 274 m im Tal der Our nahe Roder. Der Fluss Our, ein Nebenfluss der Sauer, bildet im Osten die Grenze mit Deutschland und dem Bundesland Rheinland-Pfalz. Nordöstlich schließt sich Belgien mit der Gemeinde Burg-Reuland in der Provinz Lüttich an. Luxemburgische Nachbargemeinden sind Parc Hosingen im Südosten, Kiischpelt und Wiltz im Süden, Wintger im Westen und Weiswampach im Norden. Das Dreiländereck Deutschland–Belgien–Luxemburg verläuft durch die Gemeinde Clerf. Durch den namensgebenden Ort fließt die Klerf.